Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
208A MAIN STREET Terraced £107,000 6 Jul 2017
209 MAIN STREET Semi-Detached £124,000 26 Nov 2021
LONDON STORES MAIN STREET £235,000 6 Nov 2015
THE LIMES CARE CENTRE MAIN STREET £800,000 23 Apr 2018